
OfficialList ={
  {"name", 1, "string"}, --军衔名称
  {"image", 1, "int"}, --军衔图片
  {"index", 1, "int"}, --军衔大小
}


--军衔列表
GC_OFFICIAL_NAME_LIST ={
  {"list", 20, OfficialList}  
}
--军衔进阶所需条件
OffiCon = {
  {"desc", 1, "string"}, --描述
  {"completed", 1, "int"}, --当前已完成个数
  {"needCon", 1, "int"}, --所需条件，
}
--军衔系统
GC_OFFICIAL_INFO = {
  {"addAttr", 7, require("role.Proto").Attr},  
  {"rewardInfo", 1, "int"}, --奖励状态，0不可领取，1可领取，2已领取
  {"yinliang", 1, "int"},
  {"zhangong", 1, "int"},
  {"exp", 1, "int"},
  {"curLv", 1, "int"}, --当前军衔
  {"condition", 25, OffiCon}, --所需条件  
}
--发送军衔信息
CG_GET_OFFICIAL_INFO = {
}

GC_OFFICIAL_CAN_UPGRADE = {
  {"canUpgrade", 1, "int"}, --军衔是否可晋升, 0不可以，1可以
}
--领取奖励
CG_GET_OFFICIAL_REWARD = {
}
--军衔晋升
CG_OFFICIAL_UPGRADE = {
}